// 1、普通函数
// this -> window
function fn1() {}  

// 2、对象打方法
// this -> o
var o = {
    fn2: function() {
        console.log(1)
    }
}

// 3、构造函数
// this -> 对象实例
function Fn3() {}
new Fn3()

// 4、绑定事件函数
// this -> btn
btn.onclick = function() {}

// 5、定时器函数
// this -> window
// setInterval clearInterval
// setTimeout clearTimeout

// 6、立即执行函数
// this > window
(function() {})()